overseas troops - Francés Inglés Diccionario