aforehand - Spanish English Dictionary