sound-recording studio - German English Dictionary