rallar - German English Dictionary