rattlepate - Turkish English Dictionary