Eschalotten - German English Dictionary