downcastly - French English Dictionary