refregar - German English Dictionary