be someone responsible in deals or business - Español Inglés Diccionario