satisfactory indorser - Alemán Inglés Diccionario