worth every penny - Turkish English Dictionary