taphrolith - French English Dictionary