live abroad - German English Dictionary