quinque foliolate - Spanish English Dictionary