behind the scene - German English Dictionary