twin-engined aggregates - Francés Inglés Diccionario