a ground ball with eyes - Spanish English Dictionary