perambulators - German English Dictionary