place where wild prayer plants grow - Espagnol Anglais Dictionnaire