atheromatous cyst - French English Dictionary