supervene upon - German English Dictionary