belly-landing - Turkish English Dictionary