globe lily - German English Dictionary