trolebus - German English Dictionary