overruffed - German English Dictionary