four-litre engine - Espagnol Anglais Dictionnaire