man from gipuzkoa, spain - French English Dictionary