carcinoid - French English Dictionary