triangular sail - German English Dictionary