physically exhaust - Francés Inglés Diccionario