invigorated - Turco Inglés Diccionario