overseas mission - Spanish English Dictionary