troop-contributing countries - Alemán Inglés Diccionario