participle of llamar - German English Dictionary