I will show the complete width of the landscape app, so I will need to display it horizontally and crop it vertically on the iPhone.
Due to the fact that I also need to show the bottom, I will crop the upper part of it...
Ok, that's slightly different than my situation. With things I've done I crop the top and bottom equally, and so I don't have to do anything, that happens automatically. You might think about whether or not you could do the same.
If you can't, perhaps the easiest solution would be to put all of your content into a stage level movieclip, laid out as 4:3 content. That will get scaled to the size for each device, and then you would set the Y position of the container to this:
var sw:Number = stage.stageWidth;
var sh:Number = stage.stageHeight;
containerMC.y = sh-sw*.75;