harlequin dutchman's pipe (aristolochia anguicida) - Español Inglés Diccionario