i swear on my mother - Alemán Inglés Diccionario