supercurious - German English Dictionary