rascals - German English Dictionary