be in a favorable position - Francés Inglés Diccionario