perambulators - Turkish English Dictionary