beachhead - Spanish English Dictionary