rascasse - German English Dictionary