perfectly-executed - Spanish English Dictionary