carrier shells - Spanish English Dictionary