simetidin - French English Dictionary