Schalotten - German English Dictionary