stop the music! - German English Dictionary