scratch one's toes - Francés Inglés Diccionario