madagascar jasmine (stephanotis floribunda) - Turkish English Dictionary