encavarse - German English Dictionary