garden owner - Espagnol Anglais Dictionnaire