mothers of the plaza de mayo - Turkish English Dictionary