man from borunda, spain - French English Dictionary