scarehead - Turkish English Dictionary