puttock - French English Dictionary