soterrarse - German English Dictionary