constantly shifting allegiances - Alemán Inglés Diccionario