esternoide - French English Dictionary