zecchin - French English Dictionary