feminine form of satisfaisant - Turkish English Dictionary