triffid - Español Inglés Diccionario