baby sled - German English Dictionary