satisfaction or removal - Turkish English Dictionary