front-mounted equipment - Espagnol Anglais Dictionnaire