ability to speak spanish - French English Dictionary