superfusion - German English Dictionary