amphibian helicopter - Turkish English Dictionary