lonchera - German English Dictionary