japanese international standard payload rack - Turkish English Dictionary