a large lizard from philippines - Französisch Englisch Wörterbuch