umbrellalike - German English Dictionary