pine leaf - Español Inglés Diccionario