helicopter pad - Turkish English Dictionary