oil recovery vessel - Turkish English Dictionary