you lucky thing! - Alemán Inglés Diccionario