a two-story building - Espagnol Anglais Dictionnaire