keep it down! - German English Dictionary