surface mission - Turkish English Dictionary