solemn pledge - Turkish English Dictionary