to be at the crossroads - Francés Inglés Diccionario