atacama large millimeter array - German English Dictionary