hi-hat pedals - German English Dictionary