deep sensation - French English Dictionary