scratch one’s eggs - Francés Inglés Diccionario