saburra - Turkish English Dictionary