to have a whinge - Francés Inglés Diccionario