angled luffa - Turkish English Dictionary