troop ships - Francés Inglés Diccionario