masculine plural of estrecho - French English Dictionary