feminine form of touchant - Turkish English Dictionary