a large carp - Spanish English Dictionary