thylakoid - French English Dictionary