participle of ubicar - French English Dictionary