red lily - German English Dictionary