gentle touchdown - Turkish English Dictionary