it caught me off balance - Turco Inglés Diccionario