supperate - German English Dictionary