attachéship - German English Dictionary