excreation - German English Dictionary