given to grinning - Turco Inglés Diccionario