endechosa - German English Dictionary