pillock - Español Inglés Diccionario