telescoped array - German English Dictionary