to garage something - Espagnol Anglais Dictionnaire