subministrate - Spanish English Dictionary