self-serving statement - Alemán Inglés Diccionario