verdera - French English Dictionary