querusca - German English Dictionary