flag lily - German English Dictionary