doppler principletranslation and definition "doppler principle", tamil lexiconWordTamil Definitiondoppler principleதொப்பிளர்த்தத்துவம்