walk on all fours - Turkish English Dictionary