double-webbed - Turkish English Dictionary