encharcarse - German English Dictionary