satisface - Turkish English Dictionary