shepen - French English Dictionary