return/come back from abroad - Español Inglés Diccionario