scrounged - German English Dictionary