umbraculum - German English Dictionary