sub-surface life - German English Dictionary