plunged in thought - French English Dictionary