rental of audio equipment - German English Dictionary