be physically or morally down - Espagnol Anglais Dictionnaire