be dovetailed - Turkish English Dictionary