water bomber helicopter - Turkish English Dictionary