well-positioned - Francés Inglés Diccionario