appetising - Turkish English Dictionary