beefwood (torrubia longifolia) - Turkish English Dictionary