humanoid robot - Francés Inglés Diccionario