freshly-squeezed orange juice - Turkish English Dictionary