May be a good place to start
http://www.iaccindia.com/userfiles/f...e%20Treaty.pdf
Usa taxes its citizens on global income. If you pay your taxes in India you will get credit for it on the taxes you file in the USA and might be eligible for deductions.
Germany does not have treaty with InDia.