woman from madrid, spain - French English Dictionary