a piece of piss - Francés Inglés Diccionario