headdesk - Turkish English Dictionary