riot grrrl - German English Dictionary