seed and fertilizer tubes - Espagnol Anglais Dictionnaire