three-peak mountain snowflake - Turkish English Dictionary