rest satisfied - Turkish English Dictionary