bathyscapha - French English Dictionary