all worried and shit - Turco Inglés Diccionario