dedicated payload tray - Turkish English Dictionary