dumbhead - Turkish English Dictionary