operated abroad - Español Inglés Diccionario