turrid - Español Inglés Diccionario