platform tray and cooler - Turkish English Dictionary