a whoop and a holler - Espagnol Anglais Dictionnaire