queloide - German English Dictionary