feel guilty and full of remorse - Turco Inglés Diccionario