instrument definitions - German English Dictionary