rumble in a record player unit - Turkish English Dictionary