feel satisfied - Turkish English Dictionary