triuridaceae - German English Dictionary