davada - French English Dictionary