staggered fin - German English Dictionary