chuffed to buggery - Turco Inglés Diccionario