engine or cylinder block - Allemand Anglais Dictionnaire