global title translation - German English Dictionary