three-leaved lewisia - Turkish English Dictionary