repeated slip-ups - Francés Inglés Diccionario