doppler tracking - German English Dictionary