slokin's estate - Espagnol Anglais Dictionnaire