pterygoid hamulus - Turkish English Dictionary