tapping to the beat - German English Dictionary