guerilla filming - German English Dictionary