that serves you right! - Alemán Inglés Diccionario