supercover - German English Dictionary