landspout - French English Dictionary