a mutually satisfactory business - Spanisch Englisch Wörterbuch