shipboard helicopter - Turkish English Dictionary