plumb the depths - French English Dictionary