shirk one's responsibility - Francés Inglés Diccionario