trailing edge fin - German English Dictionary