irrigatable - Spanish English Dictionary