spleen phosphodiesterase - French English Dictionary