venom phosphodiesterase - French English Dictionary