sound castings - German English Dictionary