cumbrera - German English Dictionary