pillock - Francés Inglés Diccionario