flamingo lily - German English Dictionary