self-localized - Francés Inglés Diccionario