rocket firing ship - Turkish English Dictionary