endocytobiology - French English Dictionary