semi-prostrate - French English Dictionary