participle of retrasar - German English Dictionary