babysat - German English Dictionary