terradillo - French English Dictionary