offices in europe director - German English Dictionary