sound of the tambourine - German English Dictionary