mantle rock - German English Dictionary