to be at the crossroads - Turco Inglés Diccionario