Palestinian dodder - Espagnol Anglais Dictionnaire