red wine from arganda province in madrid, spain - French English Dictionary