artificial flower placed behind the ear - Español Inglés Diccionario