soterrar - German English Dictionary