rub hardly - German English Dictionary