molehead - Turkish English Dictionary