doppler shift - Turkish English Dictionary