queloides - German English Dictionary