twin-engined aggregates - Espagnol Anglais Dictionnaire