lagarostrobus - Turkish English Dictionary