a whoop and a holler - Alemán Inglés Diccionario