stupehead - Turkish English Dictionary