take leave of senses - Francés Inglés Diccionario