mariposa lily - German English Dictionary