tall skinny man resembling don quixote - French English Dictionary