olympic trench - German English Dictionary