jet propelled helicopter - Turkish English Dictionary