floating gudgeon pin - Turkish English Dictionary