bowl of deep well - French English Dictionary