teratoid - Francés Inglés Diccionario