enterrarse - German English Dictionary