angled loofah (luffa acutangula) - Turkish English Dictionary