cumbered - German English Dictionary