supply vessel - Turkish English Dictionary