the satisfaction of everybody - Turkish English Dictionary