man from ávila, spain - French English Dictionary