endevours - German English Dictionary