horse head mask - Turkish English Dictionary