triffid - Alemán Inglés Diccionario