Translation of "Oil pump body" in German

Related phrases