gibbon furrow lobster - Spanish English Dictionary