participle of llover - German English Dictionary