atalanta - German English Dictionary