involve deeply - French English Dictionary