sonic recording instrument - German English Dictionary