pêche-madame moucheté - French English Dictionary