cost sharing contract - Alemán Inglés Diccionario