thyreoid - French English Dictionary