theca cordis - French English Dictionary