drusen - French English Dictionary