xanthotoxin - German English Dictionary