Translation and Interpretation careers in Hamburg, Germany