production locations - German English Dictionary