off shore culture - German English Dictionary