twin-engined aggregates - Español Inglés Diccionario