troolie - German English Dictionary