crankshaft front seal - German English Dictionary