connecting rod pin - German English Dictionary