self-localized - Turco Inglés Diccionario