make debut - Spanish English Dictionary