eingeschwemmt - German English Dictionary