person of confused ideas - Francés Inglés Diccionario