amphibious helicopter - Turkish English Dictionary