self-regulating recorder - Turco Inglés Diccionario