endostom - French English Dictionary