visual creature - Francés Inglés Diccionario