step on to land - Turkish English Dictionary