mobile tool holder carriage - Espagnol Anglais Dictionnaire