self-localized - Alemán Inglés Diccionario