garden cucumber - Spanish English Dictionary