be a landmark - German English Dictionary