destrier - Turkish English Dictionary