resfregar - German English Dictionary