dovetailed - French English Dictionary