oil clutch - German English Dictionary