chemical horn - German English Dictionary