profit and loss sharing certificate - Turkish English Dictionary