poor devil - German English Dictionary