perambulator - Turkish English Dictionary