life-saving capsules detachable - Turco Inglés Diccionario