fleet support depot - Turkish English Dictionary