verdursten - French English Dictionary