Ahuehuete (Taxodium mucronatum) - German English Dictionary