have done one's turn - Spanish English Dictionary