head groom of a stable - Turkish English Dictionary