a whoop and a holler - Francés Inglés Diccionario