sun umbrella - German English Dictionary