fluorescent proteins - German English Dictionary