a spanish verse - French English Dictionary