thornback-ray - German English Dictionary