large and hard seed - Spanish English Dictionary