spleen phosphodiesterase - German English Dictionary