push further in - Turkish English Dictionary