The link above is incorrect. There's an "e" missing. Please have a look at
http://www.deutsche-rentenversicherung.de
I think you are insured at the Deutsche Rentenversicherung Bund in Berlin. This institution has also translators. You should write a letter in english with your detailed questions. Maybe you have the possibility to phone directly with a translator in Berlin who can help you fulfilling the forms.
The Payment of your pension to an account in Spain is possible irrespective of your country of residence.