from/since time immemorial - Turco Inglés Diccionario