Englishheads-up
Englishwith head directly above the neck, eyes front
Germanaufrecht
president
English translator: English head Eesti sõnaraamat Español Traductor Svenska Översättare