keeping still - German English Dictionary