sözünü esirgemeyen - Turkish English Dictionary