foreign release title - German English Dictionary