superdeluxe - Turkish English Dictionary