Babysitten - German English Dictionary