disposable camera - German English Dictionary