palooka - Turkish English Dictionary