hurler on the ditch - Espagnol Anglais Dictionnaire