president of the european parliament - German English Dictionary