heavy landing - Turkish English Dictionary