excreciente - German English Dictionary