be physically down - Espagnol Anglais Dictionnaire