laurel-leaved rockrose - Turkish English Dictionary