have slipped up - Turco Inglés Diccionario