be well positioned - Francés Inglés Diccionario