he/she has/had slipped - Alemán Inglés Diccionario