rattles - Turkish English Dictionary