rattle-pated - Turkish English Dictionary