translate English to German: Above all, Europe means peace.
Europa bedeutet vor allem Frieden.