raggamuffin - German English Dictionary