endevour - German English Dictionary