at the worst moment possible - Turco Inglés Diccionario