siamese sucker - Spanish English Dictionary