peace-keeping troops - Francés Inglés Diccionario