fleet of merchantmen under convoy - Francés Inglés Diccionario