Englishin-your-face
Englishaggressively or blatantly confrontational
Spanishfrentera
English translator: English frentera Eesti sõnaraamat Español Traductor Svenska Översättare